package inits

import (
	"github.com/google/uuid"
	"log"
	"week4/retailers/api-client/basic/utils"
)

func InitConsul() {
	client := utils.NewConsul("14.103.168.20", 8500)
	id := uuid.NewString()
	register := utils.ConsulRegister{
		Id:      id,
		Name:    "server",
		Tags:    []string{"user_client"},
		Address: "127.0.0.1",
		Port:    8111,
	}
	err := client.Register(register)
	if err != nil {
		panic("注册服务失败")
	}
	log.Println("注册服务成功")

	//err = client.DeRegister(id)
	//if err != nil {
	//	panic(err)
	//	return
	//}
	//log.Println("删除服务成功")

}

//	func InitConsul() {
//		consul := utils.NewConsul("14.103.168.20", 8500)
//		id := uuid.NewString()
//		register := utils.ConsulRegister{
//			Id:      id,
//			Name:    "server",
//			Tags:    []string{"user_client"},
//			Address: "127.0.0.1",
//			Port:    8111,
//		}
//		err := consul.Register(register)
//		if err != nil {
//			panic("注册服务失败")
//			return
//		}
//		log.Println("注册服务成功")
//
// }
